
package org.ufida.entitydata;

import java.math.BigDecimal;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementRef;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;


/**
 * <p>Java class for UFIDA.U9.ISV.SM.SOInstalmentTermDTOData complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="UFIDA.U9.ISV.SM.SOInstalmentTermDTOData">
 *   &lt;complexContent>
 *     &lt;extension base="{http://www.UFIDA.org/EntityData}UFSoft.UBF.Business.DataTransObjectBase">
 *       &lt;sequence>
 *         &lt;element name="m_aRSOInstalmentRecTermDTOList" type="{http://www.UFIDA.org/EntityData}ArrayOfUFIDA.U9.ISV.SM.SOInstalmentRecTermDTOData" minOccurs="0"/>
 *         &lt;element name="m_aRSOInstalmentTaxDetailList" type="{http://www.UFIDA.org/EntityData}ArrayOfUFIDA.U9.ISV.SM.SOTaxDTOData" minOccurs="0"/>
 *         &lt;element name="m_arQtyPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_arQtyTBU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_arQtyTU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_arStatus" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_arTermLineNO" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_confirmDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="m_confirmPercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_confirmQtyPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_confirmQtyTBU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_confirmQtyTU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_confirmTotalMoneyAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_deleteFlag" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         &lt;element name="m_iD" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
 *         &lt;element name="m_installmentRecMode" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_isAbsoluteMoney" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         &lt;element name="m_isQA" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
 *         &lt;element name="m_lineID" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="m_maturityDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
 *         &lt;element name="m_money" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_netPriceAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_netTaxMoney" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_note" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="m_receiveQtyPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_receiveQtyTBU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_receiveQtyTU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_receiveTotalMoneyAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_shipPlanQtyPU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_shipPlanQtyTBU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_shipPlanQtyTU" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_taxMoney" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_taxPriceAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *         &lt;element name="m_totalMoneyAC" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/extension>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "UFIDA.U9.ISV.SM.SOInstalmentTermDTOData", propOrder = {
    "marsoInstalmentRecTermDTOList",
    "marsoInstalmentTaxDetailList",
    "mArQtyPU",
    "mArQtyTBU",
    "mArQtyTU",
    "mArStatus",
    "mArTermLineNO",
    "mConfirmDate",
    "mConfirmPercent",
    "mConfirmQtyPU",
    "mConfirmQtyTBU",
    "mConfirmQtyTU",
    "mConfirmTotalMoneyAC",
    "mDeleteFlag",
    "mid",
    "mInstallmentRecMode",
    "mIsAbsoluteMoney",
    "mIsQA",
    "mLineID",
    "mMaturityDate",
    "mMoney",
    "mNetPriceAC",
    "mNetTaxMoney",
    "mNote",
    "mReceiveQtyPU",
    "mReceiveQtyTBU",
    "mReceiveQtyTU",
    "mReceiveTotalMoneyAC",
    "mShipPlanQtyPU",
    "mShipPlanQtyTBU",
    "mShipPlanQtyTU",
    "mTaxMoney",
    "mTaxPriceAC",
    "mTotalMoneyAC"
})
public class UFIDAU9ISVSMSOInstalmentTermDTOData
    extends UFSoftUBFBusinessDataTransObjectBase
{

    @XmlElementRef(name = "m_aRSOInstalmentRecTermDTOList", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData> marsoInstalmentRecTermDTOList;
    @XmlElementRef(name = "m_aRSOInstalmentTaxDetailList", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<ArrayOfUFIDAU9ISVSMSOTaxDTOData> marsoInstalmentTaxDetailList;
    @XmlElement(name = "m_arQtyPU")
    protected BigDecimal mArQtyPU;
    @XmlElement(name = "m_arQtyTBU")
    protected BigDecimal mArQtyTBU;
    @XmlElement(name = "m_arQtyTU")
    protected BigDecimal mArQtyTU;
    @XmlElement(name = "m_arStatus")
    protected Integer mArStatus;
    @XmlElement(name = "m_arTermLineNO")
    protected Integer mArTermLineNO;
    @XmlElement(name = "m_confirmDate")
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar mConfirmDate;
    @XmlElement(name = "m_confirmPercent")
    protected BigDecimal mConfirmPercent;
    @XmlElement(name = "m_confirmQtyPU")
    protected BigDecimal mConfirmQtyPU;
    @XmlElement(name = "m_confirmQtyTBU")
    protected BigDecimal mConfirmQtyTBU;
    @XmlElement(name = "m_confirmQtyTU")
    protected BigDecimal mConfirmQtyTU;
    @XmlElement(name = "m_confirmTotalMoneyAC")
    protected BigDecimal mConfirmTotalMoneyAC;
    @XmlElement(name = "m_deleteFlag")
    protected Boolean mDeleteFlag;
    @XmlElement(name = "m_iD")
    protected Long mid;
    @XmlElement(name = "m_installmentRecMode")
    protected Integer mInstallmentRecMode;
    @XmlElement(name = "m_isAbsoluteMoney")
    protected Boolean mIsAbsoluteMoney;
    @XmlElement(name = "m_isQA")
    protected Boolean mIsQA;
    @XmlElement(name = "m_lineID")
    protected Integer mLineID;
    @XmlElement(name = "m_maturityDate")
    @XmlSchemaType(name = "dateTime")
    protected XMLGregorianCalendar mMaturityDate;
    @XmlElement(name = "m_money")
    protected BigDecimal mMoney;
    @XmlElement(name = "m_netPriceAC")
    protected BigDecimal mNetPriceAC;
    @XmlElement(name = "m_netTaxMoney")
    protected BigDecimal mNetTaxMoney;
    @XmlElementRef(name = "m_note", namespace = "http://www.UFIDA.org/EntityData", type = JAXBElement.class)
    protected JAXBElement<String> mNote;
    @XmlElement(name = "m_receiveQtyPU")
    protected BigDecimal mReceiveQtyPU;
    @XmlElement(name = "m_receiveQtyTBU")
    protected BigDecimal mReceiveQtyTBU;
    @XmlElement(name = "m_receiveQtyTU")
    protected BigDecimal mReceiveQtyTU;
    @XmlElement(name = "m_receiveTotalMoneyAC")
    protected BigDecimal mReceiveTotalMoneyAC;
    @XmlElement(name = "m_shipPlanQtyPU")
    protected BigDecimal mShipPlanQtyPU;
    @XmlElement(name = "m_shipPlanQtyTBU")
    protected BigDecimal mShipPlanQtyTBU;
    @XmlElement(name = "m_shipPlanQtyTU")
    protected BigDecimal mShipPlanQtyTU;
    @XmlElement(name = "m_taxMoney")
    protected BigDecimal mTaxMoney;
    @XmlElement(name = "m_taxPriceAC")
    protected BigDecimal mTaxPriceAC;
    @XmlElement(name = "m_totalMoneyAC")
    protected BigDecimal mTotalMoneyAC;

    /**
     * Gets the value of the marsoInstalmentRecTermDTOList property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData }{@code >}
     *     
     */
    public JAXBElement<ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData> getMARSOInstalmentRecTermDTOList() {
        return marsoInstalmentRecTermDTOList;
    }

    /**
     * Sets the value of the marsoInstalmentRecTermDTOList property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData }{@code >}
     *     
     */
    public void setMARSOInstalmentRecTermDTOList(JAXBElement<ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData> value) {
        this.marsoInstalmentRecTermDTOList = ((JAXBElement<ArrayOfUFIDAU9ISVSMSOInstalmentRecTermDTOData> ) value);
    }

    /**
     * Gets the value of the marsoInstalmentTaxDetailList property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link ArrayOfUFIDAU9ISVSMSOTaxDTOData }{@code >}
     *     
     */
    public JAXBElement<ArrayOfUFIDAU9ISVSMSOTaxDTOData> getMARSOInstalmentTaxDetailList() {
        return marsoInstalmentTaxDetailList;
    }

    /**
     * Sets the value of the marsoInstalmentTaxDetailList property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link ArrayOfUFIDAU9ISVSMSOTaxDTOData }{@code >}
     *     
     */
    public void setMARSOInstalmentTaxDetailList(JAXBElement<ArrayOfUFIDAU9ISVSMSOTaxDTOData> value) {
        this.marsoInstalmentTaxDetailList = ((JAXBElement<ArrayOfUFIDAU9ISVSMSOTaxDTOData> ) value);
    }

    /**
     * Gets the value of the mArQtyPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMArQtyPU() {
        return mArQtyPU;
    }

    /**
     * Sets the value of the mArQtyPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMArQtyPU(BigDecimal value) {
        this.mArQtyPU = value;
    }

    /**
     * Gets the value of the mArQtyTBU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMArQtyTBU() {
        return mArQtyTBU;
    }

    /**
     * Sets the value of the mArQtyTBU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMArQtyTBU(BigDecimal value) {
        this.mArQtyTBU = value;
    }

    /**
     * Gets the value of the mArQtyTU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMArQtyTU() {
        return mArQtyTU;
    }

    /**
     * Sets the value of the mArQtyTU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMArQtyTU(BigDecimal value) {
        this.mArQtyTU = value;
    }

    /**
     * Gets the value of the mArStatus property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMArStatus() {
        return mArStatus;
    }

    /**
     * Sets the value of the mArStatus property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMArStatus(Integer value) {
        this.mArStatus = value;
    }

    /**
     * Gets the value of the mArTermLineNO property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMArTermLineNO() {
        return mArTermLineNO;
    }

    /**
     * Sets the value of the mArTermLineNO property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMArTermLineNO(Integer value) {
        this.mArTermLineNO = value;
    }

    /**
     * Gets the value of the mConfirmDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMConfirmDate() {
        return mConfirmDate;
    }

    /**
     * Sets the value of the mConfirmDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMConfirmDate(XMLGregorianCalendar value) {
        this.mConfirmDate = value;
    }

    /**
     * Gets the value of the mConfirmPercent property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMConfirmPercent() {
        return mConfirmPercent;
    }

    /**
     * Sets the value of the mConfirmPercent property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMConfirmPercent(BigDecimal value) {
        this.mConfirmPercent = value;
    }

    /**
     * Gets the value of the mConfirmQtyPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMConfirmQtyPU() {
        return mConfirmQtyPU;
    }

    /**
     * Sets the value of the mConfirmQtyPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMConfirmQtyPU(BigDecimal value) {
        this.mConfirmQtyPU = value;
    }

    /**
     * Gets the value of the mConfirmQtyTBU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMConfirmQtyTBU() {
        return mConfirmQtyTBU;
    }

    /**
     * Sets the value of the mConfirmQtyTBU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMConfirmQtyTBU(BigDecimal value) {
        this.mConfirmQtyTBU = value;
    }

    /**
     * Gets the value of the mConfirmQtyTU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMConfirmQtyTU() {
        return mConfirmQtyTU;
    }

    /**
     * Sets the value of the mConfirmQtyTU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMConfirmQtyTU(BigDecimal value) {
        this.mConfirmQtyTU = value;
    }

    /**
     * Gets the value of the mConfirmTotalMoneyAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMConfirmTotalMoneyAC() {
        return mConfirmTotalMoneyAC;
    }

    /**
     * Sets the value of the mConfirmTotalMoneyAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMConfirmTotalMoneyAC(BigDecimal value) {
        this.mConfirmTotalMoneyAC = value;
    }

    /**
     * Gets the value of the mDeleteFlag property.
     * 
     * @return
     *     possible object is
     *     {@link Boolean }
     *     
     */
    public Boolean isMDeleteFlag() {
        return mDeleteFlag;
    }

    /**
     * Sets the value of the mDeleteFlag property.
     * 
     * @param value
     *     allowed object is
     *     {@link Boolean }
     *     
     */
    public void setMDeleteFlag(Boolean value) {
        this.mDeleteFlag = value;
    }

    /**
     * Gets the value of the mid property.
     * 
     * @return
     *     possible object is
     *     {@link Long }
     *     
     */
    public Long getMID() {
        return mid;
    }

    /**
     * Sets the value of the mid property.
     * 
     * @param value
     *     allowed object is
     *     {@link Long }
     *     
     */
    public void setMID(Long value) {
        this.mid = value;
    }

    /**
     * Gets the value of the mInstallmentRecMode property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMInstallmentRecMode() {
        return mInstallmentRecMode;
    }

    /**
     * Sets the value of the mInstallmentRecMode property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMInstallmentRecMode(Integer value) {
        this.mInstallmentRecMode = value;
    }

    /**
     * Gets the value of the mIsAbsoluteMoney property.
     * 
     * @return
     *     possible object is
     *     {@link Boolean }
     *     
     */
    public Boolean isMIsAbsoluteMoney() {
        return mIsAbsoluteMoney;
    }

    /**
     * Sets the value of the mIsAbsoluteMoney property.
     * 
     * @param value
     *     allowed object is
     *     {@link Boolean }
     *     
     */
    public void setMIsAbsoluteMoney(Boolean value) {
        this.mIsAbsoluteMoney = value;
    }

    /**
     * Gets the value of the mIsQA property.
     * 
     * @return
     *     possible object is
     *     {@link Boolean }
     *     
     */
    public Boolean isMIsQA() {
        return mIsQA;
    }

    /**
     * Sets the value of the mIsQA property.
     * 
     * @param value
     *     allowed object is
     *     {@link Boolean }
     *     
     */
    public void setMIsQA(Boolean value) {
        this.mIsQA = value;
    }

    /**
     * Gets the value of the mLineID property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getMLineID() {
        return mLineID;
    }

    /**
     * Sets the value of the mLineID property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setMLineID(Integer value) {
        this.mLineID = value;
    }

    /**
     * Gets the value of the mMaturityDate property.
     * 
     * @return
     *     possible object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public XMLGregorianCalendar getMMaturityDate() {
        return mMaturityDate;
    }

    /**
     * Sets the value of the mMaturityDate property.
     * 
     * @param value
     *     allowed object is
     *     {@link XMLGregorianCalendar }
     *     
     */
    public void setMMaturityDate(XMLGregorianCalendar value) {
        this.mMaturityDate = value;
    }

    /**
     * Gets the value of the mMoney property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMMoney() {
        return mMoney;
    }

    /**
     * Sets the value of the mMoney property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMMoney(BigDecimal value) {
        this.mMoney = value;
    }

    /**
     * Gets the value of the mNetPriceAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMNetPriceAC() {
        return mNetPriceAC;
    }

    /**
     * Sets the value of the mNetPriceAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMNetPriceAC(BigDecimal value) {
        this.mNetPriceAC = value;
    }

    /**
     * Gets the value of the mNetTaxMoney property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMNetTaxMoney() {
        return mNetTaxMoney;
    }

    /**
     * Sets the value of the mNetTaxMoney property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMNetTaxMoney(BigDecimal value) {
        this.mNetTaxMoney = value;
    }

    /**
     * Gets the value of the mNote property.
     * 
     * @return
     *     possible object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public JAXBElement<String> getMNote() {
        return mNote;
    }

    /**
     * Sets the value of the mNote property.
     * 
     * @param value
     *     allowed object is
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
     *     
     */
    public void setMNote(JAXBElement<String> value) {
        this.mNote = ((JAXBElement<String> ) value);
    }

    /**
     * Gets the value of the mReceiveQtyPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMReceiveQtyPU() {
        return mReceiveQtyPU;
    }

    /**
     * Sets the value of the mReceiveQtyPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMReceiveQtyPU(BigDecimal value) {
        this.mReceiveQtyPU = value;
    }

    /**
     * Gets the value of the mReceiveQtyTBU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMReceiveQtyTBU() {
        return mReceiveQtyTBU;
    }

    /**
     * Sets the value of the mReceiveQtyTBU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMReceiveQtyTBU(BigDecimal value) {
        this.mReceiveQtyTBU = value;
    }

    /**
     * Gets the value of the mReceiveQtyTU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMReceiveQtyTU() {
        return mReceiveQtyTU;
    }

    /**
     * Sets the value of the mReceiveQtyTU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMReceiveQtyTU(BigDecimal value) {
        this.mReceiveQtyTU = value;
    }

    /**
     * Gets the value of the mReceiveTotalMoneyAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMReceiveTotalMoneyAC() {
        return mReceiveTotalMoneyAC;
    }

    /**
     * Sets the value of the mReceiveTotalMoneyAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMReceiveTotalMoneyAC(BigDecimal value) {
        this.mReceiveTotalMoneyAC = value;
    }

    /**
     * Gets the value of the mShipPlanQtyPU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMShipPlanQtyPU() {
        return mShipPlanQtyPU;
    }

    /**
     * Sets the value of the mShipPlanQtyPU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMShipPlanQtyPU(BigDecimal value) {
        this.mShipPlanQtyPU = value;
    }

    /**
     * Gets the value of the mShipPlanQtyTBU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMShipPlanQtyTBU() {
        return mShipPlanQtyTBU;
    }

    /**
     * Sets the value of the mShipPlanQtyTBU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMShipPlanQtyTBU(BigDecimal value) {
        this.mShipPlanQtyTBU = value;
    }

    /**
     * Gets the value of the mShipPlanQtyTU property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMShipPlanQtyTU() {
        return mShipPlanQtyTU;
    }

    /**
     * Sets the value of the mShipPlanQtyTU property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMShipPlanQtyTU(BigDecimal value) {
        this.mShipPlanQtyTU = value;
    }

    /**
     * Gets the value of the mTaxMoney property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMTaxMoney() {
        return mTaxMoney;
    }

    /**
     * Sets the value of the mTaxMoney property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMTaxMoney(BigDecimal value) {
        this.mTaxMoney = value;
    }

    /**
     * Gets the value of the mTaxPriceAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMTaxPriceAC() {
        return mTaxPriceAC;
    }

    /**
     * Sets the value of the mTaxPriceAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMTaxPriceAC(BigDecimal value) {
        this.mTaxPriceAC = value;
    }

    /**
     * Gets the value of the mTotalMoneyAC property.
     * 
     * @return
     *     possible object is
     *     {@link BigDecimal }
     *     
     */
    public BigDecimal getMTotalMoneyAC() {
        return mTotalMoneyAC;
    }

    /**
     * Sets the value of the mTotalMoneyAC property.
     * 
     * @param value
     *     allowed object is
     *     {@link BigDecimal }
     *     
     */
    public void setMTotalMoneyAC(BigDecimal value) {
        this.mTotalMoneyAC = value;
    }

}
